package com.inxedu.os.edu.dao;

import com.inxedu.os.edu.pojo.EduQuestions;
import com.inxedu.os.edu.pojo.EduQuestionsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface EduQuestionsMapper {
    int countByExample(EduQuestionsExample example);

    int deleteByExample(EduQuestionsExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(EduQuestions record);

    int insertSelective(EduQuestions record);

    List<EduQuestions> selectByExampleWithBLOBs(EduQuestionsExample example);

    List<EduQuestions> selectByExample(EduQuestionsExample example);

    EduQuestions selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") EduQuestions record, @Param("example") EduQuestionsExample example);

    int updateByExampleWithBLOBs(@Param("record") EduQuestions record, @Param("example") EduQuestionsExample example);

    int updateByExample(@Param("record") EduQuestions record, @Param("example") EduQuestionsExample example);

    int updateByPrimaryKeySelective(EduQuestions record);

    int updateByPrimaryKeyWithBLOBs(EduQuestions record);

    int updateByPrimaryKey(EduQuestions record);
}